
.mvgridth th, .mvgrid th{
background-color:#E6E6E6;
border-left:solid 1px #ccc;
border-bottom:solid 1px #ccc;
height: 25px;
overflow: hidden;
padding:0 5px;
font-size:14px;
}
.mvgridth th.sort{
padding-left:15px;
}
.mvgrid th.sort{
padding-left:15px;
cursor:pointer;
background:#E6E6E6 url(../../../images/creative/arrow_sort.gif) no-repeat 4px -41px;
}
.mvgrid th.asc{
background-color:#ccc;
background-position:4px -17px;
}
.mvgrid th.desc{
background-color:#ccc;
background-position:4px 4px;
}
.mvgrid table.grid td{
border-left:solid 1px #ccc;
/*border-right:solid 1px #ccc;*/
padding: 3px 5px;
word-wrap:break-word;
}

.mvgrid table.grid {
/*border-collapse:collapse;*/
border-spacing:0;
border-top:solid 1px #ccc;
border-right:solid 1px #ccc;
border-bottom:solid 1px #ccc;
}
table.grid {
border-top:solid 1px #ccc;
border-right:solid 1px #ccc;
}

.mvgrid tr.odd{
background-color:#F5F5F5;

}

.mvgrid tr.hover{
background-color:#F0F4F7;

}
.mvgrid tr.select,.mvgrid td.select{
background-color:#FFFFCC;

}


.mvgrid table.pagebar{
background-color:#EDEDED;
border:solid 1px #ccc;
border-bottom:solid 3px #646464;
border-top:none;
}
.pageArea{
float:right;
padding:6px 3px;
}
.pageArea a{
float:left;
margin:0 2px;
display:inline;
color:#000;
}
.pageArea .pagebarStat{
float:left;
padding:0 3px;
text-align:center;
}